rented flat - Espagnol Anglais Dictionnaire